ラブオブザグリーン
rabuobuzaguriin

Expression

1. rub of the green

Other forms: