Kotomora
人目もはばからず (ひとめもはばからず) Japanese meaning | Kotomora