Kotomora
縦横無尽 (juuoumujin) Japanese meaning: freely | Kotomora