Kotomora
大所高所 (taishokousho) Japanese meaning | Kotomora