Kotomora
取りすがる (とりすがる) Japanese meaning | Kotomora