A (Beautiful) Castle Built on Sand - Castle, Imitation

ja-Latn
Sajou no Shiro - Castle Imitation