(horned) blue demon; blue ogre
robust; brawny; muscular; strong; sturdy
peerless; unparalleled; unparallelled
being of unbounded energy; being with matchless vigor; having endless sexual stamina
red-horned demon; red ogre
six feet; traditional Japanese G-string for men; palanquin bearer
abundant; plentiful; rich; wealthy; open (mind); relaxed
in comparison to; rather than
terrible; dreadful; amazing (e.g. of strength); great (e.g. of skills); to a great extent; vast (in numbers)
magnificent; grand; fair; square; grandly; boldly
body; physique; build; stature
emphasis; highlight; stress; stressed point
always; all the time; never; usual; regular
haori and hakama (Japanese male formal attire)
to learn; to acquire knowledge; to carry; to wear (clothes, etc.); to put on
one long cylindrical thing; one film, TV show, etc.; one version; one book; a certain book; ippon; one point
to be crowded; to be packed; to be complex; to go into; to put into; to do intently
everything; all; the whole; entirely; completely; wholly
to lose hair; to become bald; to become bare (e.g. a mountain becomes bare of trees)
to fall down; to drop; to be omitted; to be missing; to decrease; to sink; to fail (e.g. exam or class)
slime; sliminess; mucus; viscous liquid
reception room; parlor; parlour
extravagant; lavish; opulent; luxurious; magnificent; splendid
to hold between (e.g. one's fingers, chopsticks); to grip (from both sides); to put between; to sandwich between; to catch (e.g. a finger in a door); to trap; to insert (e.g. a break into proceedings)
to line up; to set up; to enumerate; to itemize; to be equal (to); to compare well (with)
room; chamber; apartment; flat; stable
itself; one's own body; oneself; originally; naturally
besides; in addition; also; moreover
dreary; bleak; monotonous; tasteless; unrefined
more or less; though not quite satisfactorily; tentatively; for the time being; just in case; once
floor; stage (for the narrator and the shamisen player); dining platform built across a river
to cover a surface; to spread all over; to blanket; to lay