Kotomora
石にかじりついてでも (ishinikajiritsuitedemo) Japanese meaning | Kotomora