Details
0

桜花 | Ouka is a rare name for Sakura which means "cherry blossom".
Kirmua ( 木村 ): From Japanese 木 (ki) meaning "tree, wood" and 村 (mura) meaning "town, village". | Art by Amyth
Viewing full image.

Credits

10 Oct 2017, 10:12:22 pm

Characters