Kotomora
傍若無人 (boujakubujin) Japanese meaning: outrageous | Kotomora