Celebrates Japanese culture, apparently.

Thoughts?

Concerns?

First impressions?