Kotomora
堅牢堅固 (kenroukengo) Japanese meaning: firm and solid | Kotomora