ヘイキューブ
heikyūbu

Noun

1. hay cube

Other forms: