Kotomora
草屋根 (くさやね) Japanese meaning | Kotomora