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