Oda Akagashira. 19th century Japan. Public domain image.
Summary
Akagashira (赤がしら, Monster of red head) from the Hyakki Yagyō Emaki (百鬼夜行絵巻)
Date
1832
Source
Wikimedia Commons
Copyright info
public domain
Summary
Akagashira (赤がしら, Monster of red head) from the Hyakki Yagyō Emaki (百鬼夜行絵巻)
Date
Source
Copyright info