どくろ はい
dokurohai

Noun

1. skull cup

Other forms: