Onikuma
An onikuma is a mythological Japanese yokai. It is a bear-like creature that has been known to walk upright. They sneak into villages at night to carry of a horse for food.
This article has not been added to any content categories. Please help out by adding categories to it so that it can be listed with similar articles. (May 2015) |