This photo was taken on the riverbed of Kiyosu Castle in Aichi Prefecture.
It is a co-performance of castles, cherry blossoms, and Disney bullet trains.
Show original text