Kotomora
著大 (chodai) Japanese meaning: exceptionally large | Kotomora