Kotomora
方墳 (houfun) Japanese meaning: square burial mound | Kotomora