Kotomora
石にしがみついても (いしにしがみついても) Japanese meaning | Kotomora