Amazing Japanese anime sand sculptures: One of the Laputan robots from Castle in the Sky.
Amazing Japanese anime sand sculptures: One Piece
Amazing Japanese anime sand sculptures: Totoro
Totoro cream puffs hold a charming surprise at Miyazaki-themed cafe