Himeji Castle is a hilltop Japanese castle complex situated in the city of Himeji which is located in the Hyogo Prefecture of Japan. Watercolor splash with <PERSON> drawn sketch illustration in vector.