Kotomora
ヨーロッパヤマカガシ (ヨーロッパやまかがし) Japanese meaning | Kotomora