This paper proposes a novel two-layered confabulation architecture for an artificial creature to select a proper behavior considering the internally generated will and the context of the external environment consecutively. The architecture is composed of seven main modules for processing perception, internal state, context, memory, learning, behavior selection, and actuation. The two-layered confabulation in a behavior module is processed by a will-based confabulation and a context-based confabulation consecutively by referring to confabulation probabilities in a memory module. An arbiter in the behavior module chooses a proper behavior among the suggested ones from the two confabulations, which is to be put into an action. To demonstrate the effectiveness of the proposed architecture, experiments are carried out for an artificial creature, implemented in the 3-D virtual environment, which behaves as per its will considering the context in the environment.