Kotomora
と見られる (tomirareru) Japanese meaning: is believed to | Kotomora