2003-02-26 | Hiroshima, Hiroshima Prefecture, Japan
2022-11-05
Taro the Fool
Until The Cherry Blossom Falls