Kotomora
恐るべし (おそるべし) Japanese meaning | Kotomora