Urara Sen
Nagoya, Aichi Prefecture, Japan