Kotomora
気も狂わんばかり (きもくるわんばかり) Japanese meaning | Kotomora