Flamingo the Arusha
Flamingo the Arusha
Osaka,
Japan